Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 DEANS LANE Semi-Detached £375,000 11 Mar 2011
85 DEANS LANE Semi-Detached £600,000 4 Nov 2019
91 DEANS LANE Semi-Detached £230,000 4 Sep 2003
93 DEANS LANE Semi-Detached £550,000 30 Jun 2017
93A DEANS LANE Semi-Detached £637,500 30 Jun 2020